lesser antillean thrush - Turkish English Dictionary